import { ref, reactive } from "vue";
import i18n from "@/i18n";

const langs = reactive(Object.keys(i18n.global.messages.value));

const formData = ref({
  // 店铺基本信息
  // name: "", // 店铺名称
  ruleId: "", // 对应开店时长/规则ID
  payImage: [], // 支付凭证
  skuClassifyIds: [], // 经营类型ID数组

  // 结算类型
  settleType: 1, // 1为个人入驻，2为企业入驻
  
  // 结算方信息（企业或个人）
  settleCompanyName: "", // 企业名称（企业入驻时使用）
  settleLocation: "", // 所在地区
  settleAddress: "", // 详细地址
  settleContact: "", // 联系人
  settlePhone: "", // 联系电话
  
  // 证件图片
  settleLicenseImage: "", // 营业执照（企业入驻）
  settleIdImage1: "", // 身份证正面
  settleIdImage2: "", // 身份证反面
  
  // 额外认证资料
  settleExtra1: "", // 补充认证一
  settleExtra2: "", // 补充认证二
  settleExtra3: "", // 补充认证三
});
langs.forEach((item) => {
  formData.value["name" + item] = "";
});
export {formData}
